package com.demo.money.service;

import com.demo.money.model.User;
import com.demo.money.kit.example.UserExample;

import java.util.List;

/**
 * UserService类<br>
 * 大致说明
 * <p>
 * <b>常用方法</b>：<br>
 * 1.方法名 - 方法说明
 * <p>
 * <b>私有方法</b>：<br>
 * 1.方法名 - 方法说明
 * <p>
 * <b>全类名</b>:com.demo.money.service<br>
 * <b>类名</b>:UserService<br>
 * <b>创建者</b>:张峰浦<br>
 * <b>创建时间</b>:2020/3/15 13:12<br>
 */
public interface UserService {
    /**
     * 综合查询{@link UserExample}
     * @param example 查询条件
     * @return 查询结果集合
     */
    List<User> selectByExample(UserExample example);

    /**
     * 添加用户
     *
     * @param record 新用户信息
     * @return 添加结果
     */
    int insert(User record);

}
